Inhalt Vorige Nächste Homepage
;============================================================================
; Diese Funktion schreibt die angegebenen Daten in den durch den BufHandle
; spezifizierten Puffer. Die Daten werden an der aktuellen Cursorposition
; eingefügt. Eventuell schon vorhandene Daten an dieser Stelle werden ent-
; sprechend nach hinten verschoben. Die aktuelle Cursorposition wird auto-
; matisch nachgeführt, und steht nach dem Aufruf dementsprechend auf dem er-
; sten Byte nach den eingefügten Daten.
;----------------------------------------------------------------------------
; Synopsis:    newPos = Store (BufHandle, Data, Size)
;               D0*               A0      A1!    D0
;
; Eingaben:    A0 --> APTR  auf den gewünschten BufHandle
;              A1 --> APTR  auf die einzufügenden Daten
;              D0 --> ULONG Menge der Daten in Bytes
;
; Ergebnis:    D0 --> LONG - die neue Cursorposition, wenn alles in Ordnung
;                             (ACHTUNG: Zählbeginn = 0 !!)
;                          - negativ, wenn Fehler (Info mit LastError())
;
; Bemerkung:   Diese Funktion löscht automatisch die Prozessor-Caches.
;
; Siehe auch:  SeekBuf(), InsertBuf(), InsertFile(), Replace(),
;              Get(), Clear()
;============================================================================

Inhalt Vorige Nächste Homepage